#!/data/data/com.termux/files/usr/bin/bash
#本地补丁目录
#/sdcard/0_Dont_Starve/patch/

#批处理ID
#list=$(seq 301 346)

echo "请输入补丁PID："
read LIST

#参考资料
#echo $(echo 11 13)
#11 13
#echo $(seq 11 13)
#11 12 13
#自动生成PID
#LIST=$(seq 301 346)


#批处理开始
for PID in $LIST;do
	#清屏
	clear
	#  #  #  #  #  #  #  #  #  #
	#git仓库名称
	GNAME="bmsh-patch"
	#根据补丁ID计算git分支名称
	BNAME="BM$PID"
	#补丁文件路径
	PPATH="/sdcard/0_Dont_Starve/patch/$PID*.ZIP"
	#批处理提交信息
	DESC=$BNAME
	#  #  #  #  #  #  #  #  #  #
	#git工作目录
	cd /sdcard/git/
	#删除本地仓库
	rm -rf $GNAME
	#下载远程仓库
	git clone --depth=1 "https://gitee.com/bunnyman/$GNAME.git"
	#进入仓库目录
	cd $GNAME
	#删除远端仓库分支
	git push origin --delete $BNAME
	#  #  #  #  #  #  #  #  #  #
	#解压补丁(7za不会乱码)
	7za x $PPATH
	#改名
	mv main.50.bm.kleientertainment.doNotStarveShipwrecked $BNAME
	#删除
	rm -rf main.79.bm.kleientertainment.doNotStarvePocket
	#  #  #  #  #  #  #  #  #  #
	#创建分支并切换
	git branch $BNAME
	git checkout $BNAME
	#提交修改到gitee
	git add *
	git commit -m $DESC
	git push -u origin $BNAME
	#  #  #  #  #  #  #  #  #  #
	#git工作目录
	cd /sdcard/git/
	#删除本地仓库
	rm -rf $GNAME
done



